home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / cml_inst.zip / INSTALL.DOC < prev   
Text File  |  1991-11-19  |  15KB  |  354 lines

  1.  
  2. *******************************************************************************
  3. IMPORTANT:  SHARE.EXE must be loaded to run CAM-MAIL.  If you do not have SHARE
  4.             loaded the door will LOCK up when Uploading a .REP file.
  5. *******************************************************************************
  6.  
  7.           DISCLAIMER
  8.           ----------
  9.  
  10.           This software is provided without any guarantee, either expressed
  11.           or implied.  All responsibilities for its use rest with the user
  12.           of the software and not the author. 
  13.  
  14.           Cam-Mail software and this document is (C) Copyright 1991 Cam N.
  15.           DeBuck.  All rights reserved World Wide.
  16.  
  17.           License
  18.           -------
  19.  
  20.           Cam-Mail is not in the Public Domain.  Cam-Mail is not free.
  21.  
  22.           Non-registered users are granted a limited, 30-day license to
  23.           determine whether or not the program meets their needs. 
  24.           Continued use of Cam-Mail beyond the 30-day evaluation time
  25.           period requires registration of the program.  Use of non-
  26.           registered copies of Cam-Mail beyond the original evaluation
  27.           period is strictly prohibited.
  28.  
  29.           No one may modify Cam-Mail for any reason, in any way, including
  30.           but not limited to, decompiling-compiling, patching,
  31.           disassembling, or reverse engineering the program.
  32.  
  33.           Cam-Mail may be copied and distributed to others, subject to the
  34.           above restrictions and the following:
  35.  
  36.                Cam-Mail must be copied in unmodified form, including the
  37.                file containing this license information.
  38.  
  39.                Complete Cam-Mail documentation and Online Help must be
  40.                included.
  41.  
  42.                No copying fee of any type may be assessed other than basic
  43.                charges for the cost of the copying medium.
  44.  
  45.                Cam-Mail may not be distributed with any other software or
  46.                hardware product(s) without the express written permission
  47.                of the author, Cam N. DeBuck.
  48.  
  49.           Sysops (bulletin board SYStem OPerators) may make Cam-Mail
  50.           available for downloading by their users as long as all above
  51.           conditions are met.
  52.  
  53.           Commercial Distributors of Public Domain, ShareWare, or User-
  54.           Supported software may distribute Cam-Mail subject to the above
  55.           conditions only after obtaining specific written permission from
  56.           the author, Cam N. DeBuck and filling out a registration form for
  57.           upgrade notifications.  This condition supersedes any and all
  58.           previous agreements.
  59.  
  60.  
  61.                     Cam-Mail v1.0 Installation Documentation
  62.  
  63.      First, let's make this short and simply.  Follow the instructions
  64. to a tee and nothing can go wrong:
  65.  
  66. 1)  Take *ALL* nodes down.
  67. 2)  Go into your PCB directory and run PCBSM.EXE
  68. 3)  Go into D User Info File Maintenance
  69. 4)  Go into C Add/Update Third Party Application
  70. 5)  Enter Name of Third Party Application ? CAM-MAIL
  71. 6)       Version: 1
  72. 7)   Static Size: 60
  73. 8)  Dynamic Size: 1
  74. 9)       KeyWord: MAIL
  75. 10) Press PGDN to begin!
  76.  
  77. 11) At this point you can bring up all your nodes if you would like.
  78. 12) Go into your PCB directory and run PCBSETUP.EXE.
  79. 13) Edit your DOORS.LST file in which conference you have your doors in
  80.     and add the door by the name of:  MAIL  (Create USERS.SYS is Yes)
  81.  
  82. 14) That's it for the PCBoard side of the installation.  Now let's go install
  83.     the door itself:
  84.  
  85. 15) Create a directory called:  \CAM-MAIL  (I suggest from the root directory,
  86.     but it not necessary).  All defaults are setup using the directory
  87.     \CAM-MAIL.
  88.  
  89. 16) Change to the directory you just created and unzip the CAM-M1Bx.ZIP file
  90.     or the START.ZIP file (The actual filename will vary depending on which
  91.     version you have or where you got it from).
  92.  
  93. 17) Create several directories called:
  94.        \CAM-MAIL\FILES
  95.        \CAM-MAIL\BLTS
  96.        \CAM-MAIL\HELP
  97.        \CAM-MAIL\OFFLINE
  98.  
  99.     Or if you prefer to use different paths, the CMSM will create the new
  100.     paths for you after editing the fields.
  101.  
  102. 18) Run CMSM.EXE and go into E Misc Paths
  103. 19) Change the Paths if Necessary and select the Work Drive.
  104.     Be sure CMSM asks you to create the directories to avoid any problems.
  105.  
  106. 20) Select C Download Limits
  107. 21) First, a tidbit of information.  As of this writing most Off-Line
  108.     Readers only allow 200 messages per conference.  Please keep that in
  109.     mind when selecting the number of messages per conference.
  110.  
  111.     However, for NetMail Systems, you can have as many messages as possible.
  112.  
  113. 22) It is up to you that you select the number of messages the user can
  114.     download per conference and per QWK Packet (Total Messages).
  115.     I personally believe that you should set the number of messages per
  116.     conference to 200 for each Connect Rate.  However, this is what I suggest
  117.     for the Total Number of Messages per packet:
  118.  
  119.      Connect Rate      Msgs Per Conf    Msgs Per Packet
  120.      ------------      -------------    ---------------
  121.               300                200                200
  122.              1200                200                400
  123.              2400                200                600
  124.              4800                200                800
  125.              9600                200               1000
  126.             14400                200               1000
  127.  
  128. 23) If you have any special security levels (Such as friends or NetMail
  129.     systems) you will probably want to use the Security Specific area for
  130.     these security levles.  The Security Specific area will override the
  131.     Default settings no matter what Baud Rate they call in at.  This comes
  132.     in very handy for Anybody that you want to give NetStatus to if you're
  133.     acting as a HUB.  This way you won't have to go into the this program
  134.     to update their NetStatus flag (The door will automatically do it for
  135.     you).  I have no suggestions for any numbers in this area as it will
  136.     vary for each BBS System.
  137.  
  138. 24) Number of *.QWK's for Upload Credit?  Use this area if you wish to give
  139.     users upload credits for upload QWK packets.
  140.  
  141. ***  Anything beyond this point is optional and may not be required.
  142.  
  143. Bulletin Scanning
  144. -----------------
  145. NOTE: CMSM.EXE creates a file (If you have bulletins scanned for a particular
  146.       conference) called CAMBxxx (where xxx is the conference number).  I had
  147.       a slight problem previously with people having the same names for their
  148.       actual bulletin names.  Be sure you don't have this problem by using a
  149.       different path to the Bulletin Files (I suggest the CAM-MAIL directory).
  150.  
  151. 25) Go into A Bulletin Scanning.  Please note, depending on the number of
  152.     conferences that you have, it might take a little bit for CMSM to setup
  153.     the conference information for the bulletins.
  154.  
  155.  
  156. 26) Select a Conference(s) that you wish to have Bulletins Scanned and hit
  157.     return.
  158.  
  159.       A) Another menu will pop up on the side if you have any bulletins in
  160.          this conference.
  161.       B) Now select the Bulletins you want to scan for by pressing the RETURN
  162.          key. A CheckMark will appear by bulletins that you have selected.
  163.          To turn a bulletin off (After selecting one), use the RETURN key
  164.          once again.
  165.       C) In most cases you will only want to select Bulletins that are updated
  166.          on a Daily or Weekly Basis (Or monthly).
  167.       D) Use the ESC key to return back to the Conference Area.  A check mark
  168.          will appear by the conference name if you have any bulletins selected.
  169.  
  170. New Files Scanning
  171. ------------------
  172. NOTE: CMSM.EXE creates a file (If you have new files scanned for a particular
  173.       conference) called CAMFxxx (where xxx is the conference number).  I had
  174.       a slight problem previously with people having the same names for their
  175.       actual DIR files.  Be sure you don't have this problem by using a
  176.       different path to the New Files Directory (I suggest CAM-MAIL).
  177.  
  178. 27) Go into D Files Scanning.  Please note, depending on the number of
  179.     conferences that you have, it might take a little bit for CMSM to setup
  180.     the conference information for the File Listings.
  181. 28) Select a Conference(s) that you wish to have Directories Scanned and hit
  182.     return (These are your DIRxx files).
  183.  
  184.       A) Another menu will pop up on the side if you have any DIR's in
  185.          this conference.
  186.       B) Now select the DIR you want to scan for by pressing the RETURN
  187.          key. A CheckMark will appear by DIR's that you have selected.
  188.          To turn a DIRn off (After selecting one), use the RETURN key
  189.          once again.
  190.       C) In most cases you will only want to select DIR's that are updated
  191.          on a Daily or Weekly Basis (Or monthly).  This would definately
  192.          include your Upload Directory.
  193.       D) Use the ESC key to return back to the Conference Area.  A check mark
  194.          will appear by the conference name if you have any bulletins selected.
  195.  
  196. Compression
  197. -----------
  198. 29)  You can have as many as 5 different compression methods available to your
  199.      users.  At this point of writing the most dominant compression method is
  200.      PKZip.  If you are installing the door for the first time this compression
  201.      has already been setup for you (Including the necessary batch files).
  202.      Please note that Archive #1 is the default that is used for New Users.
  203.  
  204. 30)  Find an Empty Archive name and enter in a name.
  205. 31)  Now Add the Archive Letter you wish to use.
  206. 32)  At this point you will need to exit the program and create 2 batch files
  207.      by this format:
  208.  
  209.         CAMZIPx.BAT    (Where x is the Archive Letter).
  210.         CAMUZIPx.BAT   (Where x is the Archive Letter).
  211.  
  212. 33)  CAMZIPx.BAT has two parameters passed to it:
  213.  
  214.         %1 - The Path/Name of the QWK Packet
  215.         %2 - The files to be Archived.
  216.  
  217.      Sample Batch file would look like this for PKZip:
  218.  
  219.         PKZIP -es %1 %2
  220.  
  221. 34)  CAMUZIPx.BAT has three paramters passed to it:
  222.  
  223.         %1 - The Path/Name of the REP Packet
  224.         %2 - The File to be UnArchived
  225.         %3 - The Path of the WORK Directory (A trailing '\' is not included).
  226.  
  227.      Sample Batch file would look like this for PKUNZip
  228.  
  229.         PKUNZIP %1 %2 %3
  230.  
  231. 35)  That's all there is to Compresssion Area.
  232.  
  233. Internal Protocols
  234. ------------------
  235.  
  236. 36) You have the option of turning ON/OFF Internal Protocols.  I suggest
  237.     that you leave all of them on.
  238.  
  239. External Protocols
  240. ------------------
  241. 37) You can have up to 10 different External Protocols.
  242. 38) The Protocol in the Upper Left Hand corner is the default protocol for
  243.     New Users.  I suggest that you have Zmodem in this position.  If you
  244.     are installing this door for the first time Zmodem has already been
  245.     installed for you.
  246. 39) Find a Blank Protocol and Add a Protoocol Name.
  247. 40) Enter in the Protocol Letter.
  248. 41) The ARQ option should be set to YES if this protocol requires an ERROR
  249.     Correcting Modem (MNP) or such.  Protocols such as Ymodem-G and Xmodem-G
  250.     require Error Correcting Modems and have been installed as Internal
  251.     Protocols.
  252. 42) At this point you will need to exit CMSM (Save the information) and create
  253.     2 batch files by the names of:
  254.  
  255.        CAMRx.BAT  (Where x is the Protocol Letter)
  256.        CAMSx.BAT  (Where x is the Protocol Letter)
  257.  
  258.     Both of these files work exactly as PCBoard does for external Protocols.
  259.     Please see your PCBoard documentation on how to implement these.  If you
  260.     already have some PCBoard external Protocols, simply copy over your
  261.     PCBRx.BAT and PCBSx.BAT and rename them appropriately.  Cam-Mail will work
  262.     just fine with these.  In case you don't have your PCBoard manual handy
  263.     here are what each % value represents:
  264.  
  265.       %1 - Com Port Number
  266.       %2 - PC to Modem Speed (DTE)
  267.       %3 - Path/Name of File to Transfer
  268.       %4 - Connect Speed displayed by PCBoard to the Caller
  269.       %5 - Carrier Speed
  270.       %6 - Path to the WORK directory (For Bi-Directional Protocols)
  271.  
  272. 43) Now UNZIP the HELPMENU.ZIP into your HELP directory that you specified in
  273.     the CMSM.EXE program.  Be sure that you put the NEWUSER file in the proper
  274.     directory.
  275.  
  276. Forcing Conference Scanning
  277. ---------------------------
  278.   If you wish to FORCE users to scan a particular conference here's what you
  279. need to do:
  280.  
  281.   1)  First create a file called FORCExxx (Where xxx represents the security
  282.       level of the users)
  283.   2)  In this file you need to add the conference number followed by a ';'
  284.       and the type of conference scan.  You can have up to 25 Forced
  285.       Conferences.  Example:
  286.  
  287.         0;A
  288.         5;Y
  289.         10;B
  290.  
  291.      The above example will force the user to scan 3 conferences:
  292.  
  293.          Conference #0 (Scans All Messages and exports them)
  294.          Conference #5 (Scans for only messages to the USER)
  295.          Conference #10 (Scans for messages to ALL and the USER)
  296.  
  297.   3)  That's it for Forcing Conference Scanning....
  298.  
  299. Cam-Mail Batch Files
  300. --------------------
  301. If you are running a Multi-Node BBS please be aware that you *MUST* make *ALL*
  302. Batch files used by Cam-Mail as READ-ONLY.  You do this by using the ATTRIB
  303. file.  Once you have everything setup go into your CAM-MAIL directory and type:
  304.  
  305.     ATRRIB +r *.BAT
  306.  
  307. This will prevent share violations on the BATCH files.
  308.  
  309.  
  310. Now all you need to do is make your MAIL batch file to load the door.  There
  311. several command line switches which need to be passed to Cam-Mail.
  312.  
  313. IMPORTANT:  You NEED to run the CAM-MAIL.EXE in the CAM-MAIL directory.  DO
  314.             NOT run it from your PCB directory.
  315.  
  316. Here is the information for the command line switches that NEED to be passed
  317. to CAM-MAIL.EXE:
  318.  
  319.   CAM-MAIL.EXE Path_To_PCB_Directory BiosWrites(YES/NO)  Optional[Work Drive Letter]
  320.  
  321. Examples:
  322.  
  323.   CAM-MAIL.EXE C:\PCB NO
  324.  
  325. This would tell Cam-Mail that your PCBoard Directory is at C:\PCB and that you
  326. do not want Bios Writes.
  327.  
  328.   CAM-MAIL.EXE C:\PCB YES G
  329.  
  330. This would tell CAm-mail that your PCBoard Direcotry is at C:\PCB and that you
  331. do want Bios Writes and that you want to override the configuration Work Drive
  332. to the G Drive.
  333.  
  334. Please note that the First TWO switches are necessary. The third one is an
  335. option.  I had some Beta Testers who had different Ram Disks on each Node so
  336. they needed a way to override the configuration work drive.
  337.  
  338.  
  339. NOTE:  There are several extra EXE files for maintaning your BBS.  These are
  340.        as follows:
  341.  
  342.          /DUPON    - Force Duplicate Checking (Be sure you run CRCSM)
  343.          /NOWINDOW - The BOX Window will be disabled for External Shells
  344.          Letter    - The RAM DRIVE Letter to use for a WORK Drive.
  345.  
  346.   These switches MUST follow the other command line switches.  Here is an
  347. example of how to use all three optional switches:
  348.  
  349.   CAM-MAIL.EXE C:\PCB NO Z /DUPON /NOWINDOW
  350.  
  351. This would use my ramdisk designated as Drive Z, force duplicate checking, and
  352. will use No Windows for external shells.
  353.  
  354.